Obudu Mountain Resort, formerly known as Obudu Cattle Ranch, is one of the most beautiful and pleasant tourist centers in Nigeria. It is located on the Obudu Plateau, close to the Cameroon border, ...